// 不再使用 namespace，直接在模块级别定义接口
interface IMeta {
  title: string;
}

interface IRouter {
  path: string;
  // 修正了拼写错误 'emement' 为 'element'
  element: React.ReactNode;
  meta: IMeta;
  children?: IRouter[];
}

// 直接导出接口
export type { IMeta, IRouter };